home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1984-04-24 | 2.4 KB | 57 lines |
- 1 KEY OFF:J=0:M=6:M1=9:Q=1
- 2 DIM K$(70):CLS:COLOR 7
- 3 INPUT "STARTING NUMBER";C:CLS
- 4 LOCATE 2,34:COLOR 17:PRINT "SYSTEM BUSTER":COLOR 2:PRINT:PRINT " The Unreal, Modified by Sy Aryeh":COLOR 12
- 5 PRINT "STARTING NUMBER =";C
- 7 CLOSE #1
- 8 FOR S=1 TO 2600:NEXT S
- 10 OPEN "com1:300,n,8,1,cs,ds" AS 1
- 20 A$="AT M1 S11=50 DT" 'MODEM COMMAND LINE-CHANGE M1 TO M0 FOR SILENT OPER.
- 22 B$="222-":IF C=10000 THEN END ' B$ DETERMINES YOUR PREFIX
- 23 IF C>=1000 THEN C$=STR$(C):GOTO 27
- 24 IF C>=100 THEN C$="0"+STR$(C):GOTO 27
- 25 IF C>=10 THEN C$="00"+STR$(C):GOTO 27
- 26 C$="000"+STR$(C)
- 27 IF FLAG=0 THEN L$=C$:FLAG=1
- 28 IF CSRLIN<>24 THEN GOTO 39
- 32 CLS:M1=4:LOCATE 2,34:PRINT "SYSTEM BUSTER":PRINT "STARTING NUMBER = ";L$:LOCATE 1,1:PRINT J
- 33 IF J>0 THEN LOCATE 5,1:PRINT "COMPUTERS FOUND":FOR T=0 TO J:LOCATE T+6,5:PRINT K$(T):NEXT T
- 39 LOCATE M1,36:PRINT Q;CHR$(41)+B$+C$:M1=M1+1:Q=Q+1
- 40 PRINT#1,A$+B$+C$
- 43 D$=B$+C$
- 50 FOR S=1 TO 2600
- 55 IF LOC(1)>5 THEN 75
- 56 IF INKEY$=CHR$(27) THEN 60
- 57 NEXT S
- 60 C=C+1
- 70 GOTO 7
- 75 OPEN LEFT$(B$,3) FOR APPEND AS #3
- 76 K$(J)=D$:X=CSRLIN
- 77 WRITE#3,K$(J):CLOSE #3:J=J+1:LOCATE 1,1:PRINT J
- 78 LOCATE 5,1:PRINT "COMPUTERS FOUND":LOCATE M,5:PRINT D$
- 79 M=M+1:IF M=25 THEN M=6
- 80 LOCATE X,36:GOTO 60
- 100 END
- 500 RESUME
- 600 ' THIS PROGRAM IS WRITTEN FOR A HAYES MODEM - IT MAY BE NON-COMPATIBLE
- 610 ' WITH OTHER TYPES OF MODEMS,IF SO YOU CAN CHANGE THE COMMAND LINE
- 620 ' (LINE 20) TO SUIT YOUR MODEM'S COMMAND SET.
- 630 ' EVERYONE HAS TO SWITCH LINE 22 FROM B$="456-" TO YOUR OWN DESIRED
- 640 ' LOCAL PREFIX. ALSO,WHEN USING OTHER TERMINAL PROGRAMS BEFORE
- 650 ' USING THIS PROGRAM - BE SURE TO ISSUE A MODEM RESET BEFORE RUNNING
- 660 ' THIS PROGRAM. TO BE SURE ABOUT THIS,YOU CAN JUST TURN OF YOUR PC
- 670 ' AFTER USING A TERMINAL PROGRAM (EX. PC-TALK) THEN TURN IT BACK ON
- 680 ' AND LOAD THIS PROGRAM - THIS IS THE SUREST WAY TO ERASE ANY PREVIOUSLY
- 690 ' ISSUED MODEM COMMANDS.
- 700 ' YOU MAY PRESS THE ESCAPE KEY AT ANY TIME TO SKIP TO THE NEXT NUMBER
- 710 ' LINE 50 MAY BE CHANGED TO A HIGHER VALUE IF YOU DESIRE THE PROGRAM
- 720 ' TO WAIT LONGER FOR EACH CALL (IT IS SET FOR ABOUT 2 RINGS) BEFORE
- 730 ' IT GOES ON TO THE NEXT PHONE NUMBER.
- 740 ' IF YOU DO EVER CHANGE LINE 20 (COMMAND LINE) YOU WILL ALSO HAVE TO
- 750 ' CHANGE LINE 55 - IF YOU ADDED A 3 CHARACTER COMMAND YOU WOULD HAVE
- 760 ' TO CHANGE LINE 55 TO "IF LOC(1)>25" TO "IF LOC(1)>30" AN INCREASE
- 770 ' OF FIVE - 3 FOR THE 3 CHARACTER COMMAND AND 2 FOR THE SPACES ON
- 780 ' EITHER SIDE OF THE COMMAND..... YOU WILL HAVE TO EXPERIMENT
- 790 ' IF YOU HAVE ANY PROBLEMS THEN MAIL SYSOP OR TALK WITH SYSOP
- 1000 ' ** END OF P
-